payment lag - German English Dictionary